scheduled installments - Espagnol Anglais Dictionnaire